trickle-bed reactor - English Synonyms Dictionary